heyula gibi

  1. huge and ugly
whacking